﻿using System;
using Tracker.Data.DataTransfer;
using Tracker.Views;

namespace Tracker.Presenters
{
  public   interface ITrackerPresenter
    {
        void AddNewTask(object sender, System.ComponentModel.AddingNewEventArgs e);
        //void DeleteLog(Log l);
        //void DeleteTask(Task t);
        //System.Collections.Generic.List<StatusDomain> GetStatusDomain();
        //void InitializeDetailSearchView();
        //void InitializeLogView(Task t);
        //void InitializeReport();
        //void InitializeSummarySearchView();
        //void InitializeTaskView();
        //void InitializeTaskViewFilter();
        ITrackerView TrackerView { get; }
        //Log UpdateLog(Log l);
        //Task UpdateTask(Task t);
    }
}
